home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / COMAL / A-COMAL Series / (k)aac.d64 / doubler.doc < prev    next >
Text File  |  2007-02-28  |  7KB  |  260 lines

  1.  
  2.  
  3.       * ─ ╧ ╒ ┬ ╠ ┼ ╥ *
  4.    ╘WO ├OLUMN ╞ILE ╨RINTER
  5.  
  6. (C) ╩AN. 1986 BY ╩AMES ╓ENTOLA
  7.  
  8.  
  9.        ─OCUMENTATION
  10.  
  11.  
  12. ╬╧╘┼: ╘HIS PROGRAM MAY BE COPIED
  13. AND GIVEN AWAY AS LONG AS THIS
  14. DOCUMENTATION FILE WITH ├╥┼─╔╘╙
  15. GOES WITH IT.  ╔T MAY NOT BE
  16. SOLD.
  17.  
  18. ╘O MAKE A HARDCOPY OF THIS FILE,
  19. RETURN TO THE MENU AND SELECT
  20. ╨RINT ╔T ╧UT.  ╔F YOU DON'T KNOW
  21. HOW TO USE THE FIELDS YET, JUST
  22. HIT ╥ETURNS IN ANSWER TO THE
  23. FIRST FIVE QUESTIONS AND THEN,
  24. AT THE FILENAME PROMPT, ENTER:
  25. DOUBLER.DOC
  26. AND THIS FILE WILL BE PRINTED.
  27.  
  28. ├╥┼─╔╘╙:
  29. ╘HIS PROGRAM IS A HACK OF A MUCH
  30. LONGER AND MORE ELABORATE FILE
  31. READING AND PRINTING SYSTEM
  32. DEVELOPED BY ├OLIN ╘HOMPSON AND
  33. OTHERS AS THE NEWSLETTER ON DISK
  34. OF THE:
  35.  
  36.     ├64 ╫EST ╒SERS ╟ROUP
  37.     ┬OX 406
  38.     ╙ANTA ═ONICA, ├┴ 90406
  39.  
  40. ╔ HACKED IT DOWN TO MAKE A
  41. UTILITY FOR PRINTING MY ┼ASY
  42. ╙CRIPT FILES IN DOUBLE COLUMNS
  43. WITHOUT HAVING TO RUN THE PAPER
  44. BACK UP TO THE TOP AND GUESS
  45. ABOUT WHERE THE FIRST LINE WOULD
  46. PRINT.  ╔ PRESERVED THE BAR MENU
  47. AS AN EXAMPLE OF ├╧═┴╠'S POWER.
  48. ├HRIS ╦AISER (├╦┴╔╙┼╥ ON ─ELPHI)
  49. GAVE ME THE VALUABLE TIP ABOUT
  50. PRINTER SELECTION FROM ┼ASY
  51. ╙CRIPT.  ─AVID ╙TIDOLPH IS THE
  52. AUTHOR OF THE DIRECTORY READING
  53. PROCEDURE.  ╙TEVE ╨LEGGE ALSO
  54. GAVE USEFUL ADVICE.  ╞ROM ├OLIN
  55. ╘HOMPSON'S ├OMMUNICATION ╧N ─ISK
  56. (├╧─) ═┼╬╒, ╔ HAVE EXTRACTED THE
  57. FILE READER, TWO COULUMN
  58. PRINTER, AND BAR MENU.  ╔ HAVE
  59. ADDED SOME USER OPTIONS ABOUT
  60. THE PRINTING AND REDUCED THE
  61. COLUMNS TO THIRTY-TWO CHARACTERS
  62. FOR A LESS CROWDED LOOKING PAGE.
  63.  
  64.  
  65. ╞┼┴╘╒╥┼╙:
  66. ┘OUR TEXT WILL APPEAR IN COLUMNS
  67. OF 50 LINES EACH, WITH AUTOMATIC
  68. PAGE NUMBERING AVAILABLE.
  69. ┴LTHOUGH MOST WORDPROCESSORS
  70. SHOULD WORK, THE EXAMPLES HERE
  71. ALL REFER TO ┼ASY ╙CRIPT.  ═AKE
  72. ADJUSTMENTS AS NEEDED.
  73.  
  74.  
  75. ╨╥┼╨┴╥╔╬╟ ╘╚┼ ╞╔╠┼╙.
  76. ┘OU NEED TO SELECT THE ├┬═
  77. PRINTER OPTION (OPTION 0) FROM
  78. THE START UP SCREEN OF ┼ASY
  79. ╙CRIPT.  ╘HIS INSURES THAT YOUR
  80. FILES WILL BE IN THE RIGHT FORM.
  81. (╬OTE FOR OTHER WORDPROCESSORS:
  82. THE FILES YOU WANT HAVE LINES
  83. THAT ALL BEGIN WITH QO AND END
  84. IN A CARRIAGE RETURN.)
  85. ╙ET:
  86.          ╠EFT MARGIN=1
  87.          ╥IGHT MARGIN=32
  88.          ╨AGE LENGTH=50
  89.          ╘EXT LENGTH=50
  90.          ╬O JUSTIFICATION.
  91. ╙AVE A FILE THE NORMAL WAY
  92. (╨┼╘╙├╔╔) IN CASE YOU DECIDE TO
  93. DO SOME EDITING LATER.  ╘HEN
  94. SAVE A FILE FOR ─╧╒┬╠┼╥ BY
  95. SELECTING ╧UTPUT ├ONTINUOUS
  96. ╙EQUENTIAL.  ╘HE KEYSTROKES ARE:
  97.          FUNCTION KEY 1
  98.          ╧
  99.          ├
  100.          ╙
  101.          THEN THE FILENAME.
  102. (╔T IS IMPORTANT TO USE THE ├.
  103. ╔F YOU DON'T, ┼ASY ╙CRIPT WILL
  104. FILL BLANK LINES FROM TEXT
  105. BOTTOM TO PAGE BOTTOM WITH @S
  106. AND MESS THINGS UP.  ┴PPARENTLY,
  107. IF YOU HAVE SELECTED ├, IT
  108. SIMPLY SENDS A PAGEFEED.)
  109.  
  110.  
  111. ╨╥╔╬╘┼╥ ├╧╬╘╥╧╠.
  112. ╔F YOUR PRINTER SUPPORTS IT, YOU
  113. CAN HAVE CORRESPONDENCE MODE,
  114. UNDERLINING, AND THE LIKE.  ╙ET
  115. YOUR INTERFACE TO EMULATE A ├┬═
  116. PRINTER (RATHER THAN USING THE
  117. ╘RANSPARENT MODE USUALLY
  118. REQUIRED WITH ┼ASY ╙CRIPT.)
  119. ╘HAT REQUIRES TWO ESCAPE CODES
  120. TO MAKE JUST ONE.  ╙O USE THE
  121. NORMAL PRINTER COMMANDS, BUT
  122. PRECEDE THEM WITH TWO ESCAPES:
  123.          FUNCTION KEY 1
  124.          UP ARROW
  125.          FUNCTION KEY 1
  126.          UP ARROW
  127.          THE PRINTER CODE
  128. ┘OU SHOULD SEE TWO REVERESED ┼'S
  129. FOR THE ESCAPES: CHR$(27)
  130. CHR$(27).
  131. ╞OR EXAMPLE, TO TURN ON
  132. CORRESPONDENCE MODE, MY ╧KI WILL
  133. ACCEPT ┴╙├╔╔ 1 OR DECIMAL 49.
  134. ╙O ╔ SIMPLY SEND TWO ESCAPES AND
  135. A 1.  (╘HERE IS NO NEED TO
  136. DEFINE *1=49 IN ┼ASY ╙CRIPT AS ╔
  137. WOULD IF ╔ WERE IN ╘RANSPARENT
  138. MODE.).  ┬UT NOTE THAT SINCE
  139. ─╧╒┬╠┼╥ WILL PROBABLY BE
  140. PRINTING SOME HEADLINES BEFORE
  141. THE FILE (SEE BELOW), YOU MAY
  142. WANT TO TURN ON CORRESPONDENCE
  143. MODE BEFORE YOU RUN THE PROGRAM
  144. SO THAT THE HEADLINES WILL NOT
  145. BE PRINTED IN DRAFT MODE BEFORE
  146. THE PROGRAM GETS TO THE FILE
  147. ITSELF.  ╘O DO THIS, SIMPLY TYPE
  148. THE FOLLOWING IN IMMEDIATE MODE
  149. IN ├╧═┴╠:
  150.  
  151.   SELECT "LP:"
  152.    // OUTPUT TO LINE PRINTER
  153.   PRINT
  154. CHR$(27),CHR$(27),CHR$(N)
  155.    // N = YOUR PRINTER CODE
  156.   SELECT "DS:"
  157.    // OUTPUT TO DATA SCREEN.
  158. ┘OUR PRINTER SHOULD NOW BE SET
  159. UP AND YOU CAN RUN ─╧╒┬╠┼╥.
  160. ╚ERE'S ANOTHER EXAMPLE.  ╞OR
  161. UNDERLINING, THE ╧KI ACCEPTS AN
  162. UPPER CASE ├.  ╙O TWO REVERSE
  163. ┼'S ON THE SCREEN FOLLOWED BY ├
  164. TELL ME THAT UNDERLINING WILL BE
  165. TURNED ON AT THAT POINT.
  166.  
  167.  
  168. ╙┼╘╘╔╬╟ ╒╨ ┘╧╒╥ ╨┴╟┼.
  169. ╫HEN YOU SELECT ╨RINT A ╞ILE
  170. FROM THE BAR MENU, YOU WILL BE
  171. PRESENTED WITH A SERIES OF
  172. QUESTIONS.  ╘O UNDERSTAND HOW TO
  173. ANSWER THEM, THE FOLLOWING
  174. INFORMATION SHOULD BE USEFUL.
  175. ─╧╒┬╠┼╥ IS SET UP TO PRINT A
  176. BLANK LINE AT THE TOP OF EVERY
  177. PAGE.  ╬EXT THERE ARE FOUR
  178. "FIELDS" FOR YOU TO DEFINE, THEN
  179. TWO MORE LINES, THEN YOUR 50 (OR
  180. FEWER) DOUBLE COLUMNS, THEN
  181. THREE BLANKS, THEN ONE FIELD AT
  182. THE FOOT, THEN SIX BLANKS TO GET
  183. TO THE NEXT PAGE.
  184. ┴NY FIELD CAN BE A RULER OR A
  185. HEADLINE AND CAN CONTAIN
  186. AUTOMATIC PAGINATION AND/OR BE
  187. BLANK.  ┴ RULER IS A LINE MADE
  188. UP OF A CHARACTER OF YOUR CHOICE
  189. REPEATING 67 TIMES.  ╘HE
  190. GRAPHICS SYMBOLS ON THE LEFT OF
  191. THE KEYS ARE AVAILABLE FOR THIS
  192. IF YOU ARE IN DRAFT MODE.  ┴
  193. HEADLINE IS ANY TEXT UP TO 67
  194. CHARACTERS: YOU CAN CENTER IT BY
  195. INSERTING SPACES.  ╔F YOU SELECT
  196. PAGINATION FOR A HEADLINE,
  197. "╨AGE:" AND THE PAGE NUMBER WILL
  198. BE PRINTED AT ITS RIGHT, SO BE
  199. SURE YOUR TEXT LEAVES ROOM FOR
  200. THAT.  ╘O SELECT A BLANK RULER
  201. OR HEADLINE (ONLY HEADLINES CAN
  202. HAVE PAFINATION) SIMPLY HIT
  203. ╥┼╘╒╥╬.  ╥EMEMBER THAT A NULL
  204. RULER OR HEADLINE IS NOT
  205. SKIPPED; IT WILL PRINT A BLANK
  206. LINE.
  207.  
  208.  
  209. ╚╔╬╘╙:
  210. ┘OU COULD MAKE A LETTERHEAD BY
  211. USING THE TOP THREE FIELDS FOR
  212. YOUR NAME AND ADDRESS AND THE
  213. FOURTH FOR A RULER.  ╔F YOU DO
  214. NOT WANT A FULL RULER, SELECT
  215. HEADLINE AND SIMPLY ENTER WHAT
  216. YOU WANT, WHERE YOU WANT IT AS
  217. ITS TEXT.  ╘HE TEXT LINE IS 67
  218. CHARACTERS WIDE; USE THAT AS A
  219. GUIDE FOR CENTERING.  ─O NOT
  220. TAKE THE LEFT MARGIN INTO
  221. ACCOUNT: YOUR FIELD WILL
  222. AUTOMATICALLY BEGIN AT TAB (8).
  223. ┘OU CAN HAVE A LINE THAT IS
  224. BLANK EXCEPT FOR THE "╨AGE:" AND
  225. THE NUMBER. ╘O DO THIS AT THE
  226. FOOT, FOR EXAMPLE, SELECT
  227. ╚EADLINE FOR FIELD 5, ENTER A
  228. BLANK (OR ╥┼╘╒╥╬) AS ITS TEXT
  229. AND THEN SELECT PAGINATION.
  230.  
  231.  
  232. ├╧══┼╬╘╙:
  233.  
  234. ╔F YOU DO NOT HAVE A FASTLOADING
  235. VERSION OF ├╧═┴╠, THE PROCESS OF
  236. USING THIS PROGRAM MAY SEEM A
  237. BIT TEDIOUS.  ┬UT IF YOU HAVE
  238. EVER TRIED TO PRINT IN DOUBLE
  239. COLUMNS FROM ┼ASY ╙CRIPT, YOU
  240. KNOW WHAT A TRIAL AND ERROR
  241. PROCESS IT IS.  ╔F YOU HAVE NOT,
  242. YOU SHOULD PRINT SOMETHING FROM
  243. ─╧╒┬╠┼╥ TO SEE HOW YOU LIKE IT.
  244. ╘HERE IS ALSO A SMALL ADVANTAGE.
  245. ╙INCE YOUR FINAL COLUMNS ARE 32
  246. CHARACTERS WIDE, YOUR OUTPUT TO
  247. VIDEO GIVES YOU THE WHOLE
  248. PICTURE AT ONCE.
  249. ╔ WELCOME ANY COMMENTS OR
  250. IMPROVEMENTS.  ┘OU CAN REACH ME
  251. ON ─ELPHI OR ╤LINK AS ╔├┴╥╒╙.
  252. ╧N ├╔╙ MY ╔─ IS 70626,423.  ╔
  253. CAN ALSO BE FOUND ON MOST
  254. ╘HURSDAY NIGHTS IN THE ├╧═┴╠
  255. ROOM ON ╨LAY╬ET AS ╩IM ╓.
  256.  
  257.  
  258. ╩IM ╓ENTOLA
  259. ╩ANUARY, 1986.
  260.